

package cn.shengchao.examstar.pay.acl.ports.client;

import cn.shengchao.examstar.pay.model.entity.ProductEntity;
import cn.shengchao.examstar.product.domain.entity.FreeCourseKnowledgeProduct;

import java.util.List;

public interface IProductClient {
    ProductEntity queryProductByProductId(String productId);

    ProductPayPrice calculateProductPayPrice(String productId, List<Long> subProductIds);

    FreeCourseKnowledgeProduct loadFreeProductNode(Long freeCourseNodeId);
}
